/*
 * DirectionalLight.h
 *
 *  Created on: 19 mai 2011
 *      Author: seeme
 */

#ifndef DIRECTIONALLIGHT_H_
#define DIRECTIONALLIGHT_H_

#include "AbstractLight.h"

class DirectionalLight: public AbstractLight{
	DirectionalLight(): AbstractLight(), m_position(), m_direction(), m_cutoff(){};
	DirectionalLight(Vect4<float> color, Vect4<float> position, Vect4<float> direction, float cutoff):
		AbstractLight(color), m_position(position), m_direction(direction), m_cutoff(cutoff){};

protected:
	Vect4<float> m_position;
	Vect4<float> m_direction;
	float m_cutoff;
};


#endif /* DIRECTIONALLIGHT_H_ */
